@charset "utf-8";
/* CSS Document */
#w_common_text-1563248187642 strong{    font-weight: 500!important;}
#w_grid-1563507273207{display:none;}
#w_grid-1563507360510{display:none;}
#w_grid-1563507363404{display:none;}
#w_grid-1563507365944{display:none;}
#w_grid-1563507368915{display:none;}

#w_grid-1563507264114:hover #w_ficon-1563507264127 .p_icon:before{
    background-image: url(/img/h01.png);
}
#w_grid-1563507349037:hover #w_ficon-1563507349050 .p_icon:before{
    background-image: url(/img/h01.png);
}
#w_grid-1563507345931:hover #w_ficon-1563507345946 .p_icon:before{
    background-image: url(/img/h01.png);
}
#w_grid-1563507341844:hover #w_ficon-1563507341854 .p_icon:before{
    background-image: url(/img/h01.png);
}
#w_grid-1563507338669:hover #w_ficon-1563507338681 .p_icon:before{
    background-image: url(/img/h01.png);
}

 #w_grid-1563507264114{
        border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:transparent;
  }
  #w_grid-1563507264114:hover{background-color:#3395d7;
       -webkit-transition: background .25s ease;
    transition: background .25s ease;
        cursor: pointer;
  } 
#w_grid-1563507264114:hover #w_common_text-1563507264123 span{color:#fff;}
  
 #w_grid-1563507338669{
        border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:transparent;
  }
 #w_grid-1563507338669:hover{background-color:#3395d7;
       -webkit-transition: background .25s ease;
    transition: background .25s ease;
       cursor: pointer;
  } 
#w_grid-1563507338669:hover #w_common_text-1563507338677 span{color:#fff;}
  
 #w_grid-1563507349037{
        border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:transparent;
  }
#w_grid-1563507349037:hover{background-color:#3395d7;
       -webkit-transition: background .25s ease;
    transition: background .25s ease;
      cursor: pointer;
  } 
#w_grid-1563507349037:hover #w_common_text-1563507349045 span{color:#fff;}  
  
#w_grid-1563507345931{
        border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:transparent;
  }
#w_grid-1563507345931:hover{background-color:#3395d7;
       -webkit-transition: background .25s ease;
    transition: background .25s ease;
      cursor: pointer;
  } 
#w_grid-1563507345931:hover #w_common_text-1563507345943 span{color:#fff;}    
  
  
#w_grid-1563507341844{
        border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:transparent;
  }
#w_grid-1563507341844:hover{background-color:#3395d7;
       -webkit-transition: background .25s ease;
    transition: background .25s ease;
      cursor: pointer;
  } 
#w_grid-1563507341844:hover #w_common_text-1563507341850 span{color:#fff;}    




@media only screen and (min-width: 769px){
  #w_grid-1563325269620{    
    border-bottom: 1px solid #d8d8d8;
     -webkit-transition: background .25s ease;
    transition: background .25s ease;
    background-color:#3395d7;
  }
 
  
  
  

}

@media only screen and (max-width: 769px){

  #w_common_text-1563245196793 span{font-size: 14px!important;}
  #w_common_text-1563245072552 span{font-size: 14px!important;}
  #w_fimg-1563245159574{max-width: 145px!important;    margin-top: 10px!important;}
  #w_fimg-1563182992286{max-width: 220px!important;}
  #w_common_text-1563244888007 span{font-size: 14px!important;}
  #w_common_text-1563244276090{display:none;}
  #w_common_text-1563244276095 span{font-size: 26px!important;}
  #w_common_text-1563244276095{margin-bottom: 15px!important;}
  #w_grid-1563244276086{    margin-top: 12%!important;}
  #w_common_text-1563244687596 span{font-size: 14px!important;}
  #w_common_text-1563182951385 span{font-size: 24px!important;}
  #w_common_text-1563248187632{display:none;}
  #w_common_text-1563248187637 span{font-size: 26px!important;}
  #w_common_text-1563248187637{margin-bottom: 15px!important;}
  #w_grid-1563248187302{    margin-top: 12%!important;}
  #w_common_text-1563248187642 span{font-size: 24px!important;}
  #w_common_text-1563248187657 span{font-size: 14px!important;}
  #w_fimg-1563248187362{max-width: 220px!important;}
  #w_common_text-1563248187677 span{font-size: 14px!important;}
  #w_common_text-1563248187687 span{font-size: 24px!important;}
  #w_grid-1563256887249{    margin-top: 23%!important;}
  #w_common_text-1563256887574 span{font-size: 26px!important;}
  #w_common_text-1563256887579 span{font-size: 14px!important;}
  #w_common_text-1563256887584 span{font-size: 14px!important;}
  #w_fimg-1563256887309{max-width: 220px!important;}
  #w_common_text-1563256887604 span{font-size: 14px!important;}
  #w_common_text-1563257017609 span{font-size: 14px!important;}
  #w_common_text-1563257016698 span{font-size: 14px!important;}
  #w_common_text-1563256887609 span{font-size: 24px!important;}
  #w_common_text-1563260713284 span{font-size: 24px!important;}
  #w_grid-1563260712959{    margin-top: 13%!important;}
  #w_common_text-1563260713284{    margin-bottom: 21px!important;}
  #w_common_text-1563260713294 span{font-size: 14px!important;}
  #w_common_text-1563260713314 span{font-size: 14px!important;}
  #w_common_text-1563260970008 span{font-size: 14px!important;}
  #w_common_text-1563261025274 span{font-size: 14px!important;}
  #w_common_text-1563261408579 span{font-size: 26px!important;}
  #w_common_text-1563261408579{    margin-bottom: 21px!important;}
  #w_grid-1563261408509{    margin-top: 13%!important;}
  #w_common_text-1563261408584 span{font-size: 14px!important;}
  #w_common_text-1563261549889 span{font-size: 14px!important;}
  #w_common_text-1563261581716 span{font-size: 14px!important;}
  #w_common_text-1563261408589 span{font-size: 14px!important;}
  #w_common_text-1563261408594 span{font-size: 14px!important;}
  #w_grid-1565076576152{    max-width: 87%;}
  .pt-grid_3{border-right:none;}
}


@media screen and (max-width: 1024px) and (min-width:769px){
  .pt-single-box__color-green{border-right:none;}
  .pt-single-box__color-orange{border-right:none;}
  .pt-single-box__color-gray{border-right:none;}

  
  
}
@media screen and (min-width:1025px){
  
  #w_grid-1565076576152{    max-width: 79%;}
  
}
@media screen and (min-width: 1200px){
  

}